device used for rescue - Inglés Sinónimo Diccionario